home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / gnulib / sun3.md / _fixdfdi.s < prev    next >
Text File  |  1989-09-24  |  425b  |  39 lines

  1.     .data
  2.     .text
  3. LL0:
  4. |#PROC# 07
  5.  
  6.     LF12    =    8
  7.     LS12    =    0
  8.     LFF12    =    8
  9.     LSS12    =    0
  10.     LP12    =    8
  11.     .data
  12.     .text
  13.     .globl    ___fixdfdi
  14. ___fixdfdi:
  15. |#PROLOGUE# 0
  16.  
  17.     link    a6,#-8
  18. |#PROLOGUE# 1
  19.  
  20.     movl    a6@(8),d0
  21.     movl    a6@(12),d1
  22.     jsr    Fintd
  23.     movl    d0,a6@(-8)
  24.     movl    a6@(8),d0
  25.     movl    a6@(12),d1
  26.     jsr    Fintd
  27.     tstl    d0
  28.     jge    L2000000
  29.     moveq    #-1,d0
  30.     jra    L2000001
  31. L2000000:
  32.     moveq    #0,d0
  33. L2000001:
  34.     movl    d0,a6@(-4)
  35.     movl    a6@(-8),d0
  36.     movl    a6@(-4),d1
  37.     unlk    a6
  38.     rts
  39.